<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of con_plan_cuenta
 *
 * @author Luisao
 */
class con_plan_cuenta extends CI_Model {
    
    function __construct()
    {
        // Call the Model constructor
        parent::__construct();
    }
    
    function get_tipo_plan()
    {
        $this->db->select();
        $query = $this->db->get('contab.con_tipo_subplan');        
        return $query;
    }  
    
    
    function get_planes($id_empresa_contab)
    {
        $this->db->select();
        $this->db->where('id_empresa_contab',$id_empresa_contab);
        $this->db->join('con_tipo_plan','con_tipo_plan.id_tipo_plan = con_plan_cuenta.id_tipo_plan');        
        $this->db->from('con_plan_cuenta');
        $query = $this->db->get();        
        return $query;
    }  
    
    function get_planes_filtro($id_empresa_contab,$id_subtipo_plan)
    {
        $this->db->select();
        $this->db->where('id_empresa_contab',$id_empresa_contab);
        $this->db->where('id_subtipo_plan',$id_subtipo_plan);
        $this->db->join('con_tipo_plan','con_tipo_plan.id_tipo_plan = con_plan_cuenta.id_tipo_plan');        
        $this->db->from('con_plan_cuenta');
        $query = $this->db->get();        
        return $query;
    }  
    
    function get_plan($id_empresa_contab,$id_plan_cuenta){
        $this->db->select();
        $this->db->from('con_plan_cuenta');
        $this->db->where('id_empresa_contab',$id_empresa_contab);
        $this->db->where('id_plan_cuenta',$id_plan_cuenta);
        $query = $this->db->get();
        $count = $query->num_rows();
        if($count==0){
            return null;
        }else{
            $row = $query->row(0, 'con_plan_cuenta');

            return $row;        
        }    
    }

    
}    

?>
